@charset "UTF-8";
/*主题id*/
/*banner圖*/
/*导航主题色*/
/*页面主题色 */
body, p, dl, dt, dd, ul, li { margin: 0; padding: 0;}

html, body { font-family: "Microsoft Yahei",Helvetica, sans-serif; text-align: left; }
dd {text-indent:2em;}
a { text-decoration: none; }

ul { list-style: none; }

img { border: none; }

input { box-shadow: none; -webkit-box-shadow: none; -webkit-appearance: none; /*消除ＩＯＳ　ｉｎｐｕｔ　　阴影*/ }

.banner .navtop:before, .con:before, .banner:before, .line0:before, .line1:before, .line2:before, .line3:before, .line4:before, .line5:before, .con04 .line0 .c3-1 .lline1:before, .con05 .line1 .c2-1 dl:before, .con07 .line1 .lline0:before, .banner .navtop:after, .con:after, .banner:after, .line0:after, .line1:after, .line2:after, .line3:after, .line4:after, .line5:after, .con04 .line0 .c3-1 .lline1:after, .con05 .line1 .c2-1 dl:after, .con07 .line1 .lline0:after { content: ""; display: table; font: 0/0 a; }
.banner .navtop:after, .con:after, .banner:after, .line0:after, .line1:after, .line2:after, .line3:after, .line4:after, .line5:after, .con04 .line0 .c3-1 .lline1:after, .con05 .line1 .c2-1 dl:after, .con07 .line1 .lline0:after { clear: both; }

.header .wrap, .wrap, .con077 .line0 { width: 1000px; margin: 0 auto; }

.search #seChange, .search .z_search, .con077 .c2-2 #_ideConac { position: absolute; left: 0; top: 0; }

.list-time, .con06 .line0 .more,.con03 .line0 .more { position: absolute; right: 0; top: 0; }

.c-inline { display: inline-block; }

.header { width: 100%; height: 34px; overflow: hidden; background: url("../images/c_header_bg1.png") #7FCAE1 center center repeat-x; }
.header .wrap .timecon { width: 200px; height: 34px; overflow: hidden; font-size: 12px; line-height: 34px; text-align: center; color: #1E1E17; }
.header .wrap .timecon a { color: #1E1E17; }
.header .wrap .timecon .time { width: 50px; height: 34px; overflow: hidden; }
.header .wrap .timecon .time1 { width: 100px; }
.header .wrap .timecon .vline { width: 10px; height: 34px; overflow: hidden; color: #666666; }
.header .wrap .timecon .vline1 { font-size: 0; }
.header .wrap .weathercon { width: 200px; height: 28px; overflow: hidden; overflow: hidden; }
.header .wrap .honorcon { width: 100px; height: 34px; overflow: hidden; font-size: 14px; line-height: 34px; color: #E60000; text-decoration: underline; }
.header .wrap .honorcon a { color: #E60000; }
.header .wrap .commoncon { width: 300px; height: 34px; overflow: hidden; overflow: hidden; margin-left: 145px; }
.header .wrap .commoncon .link { font-size: 12px; line-height: 34px; color: #1E1E17; }
.header .wrap .commoncon .link a { color: #1E1E17; }
.header .wrap .commoncon .link1 { background: url("../images/c_header_bg2.png") left center no-repeat; padding-left: 15px; }
.header .wrap .commoncon .link2 { background: url("../images/c_header_bg3.png") left center no-repeat; padding-left: 15px; }

.banner { /*padding-bottom: 10px;*/ height: 290px; background: url("../images/c_banner_bg1.jpg") bottom center no-repeat; }
.banner .wrap { position: relative; padding-top: 240px; }
.banner .honorlist { display: none; position: absolute; left: 420px; top: 0px; font-size: 14px; line-height: 28px; text-align: center; color: #E60000; }
.banner .honorlist a { color: #E60000; }
.banner .nav { background: #fff; position: relative; height: 47px; }
.banner .nav li { width: 102px; height: 47px; float: left; overflow: hidden; line-height: 47px; text-align: center; color: #1F1F1F; font-weight: bold; border-left: 1px solid #BBBBBB; border-top: 1px solid #BBBBBB; }
.banner .nav li a { color: #1F1F1F; }
.banner .nav li:hover { /*background: $theme_1_1;*/ }
.banner .nav li:hover a { color: #BA0100; }
.banner .nav .li2 { width: 84px; }
.banner .nav .index { width: 84px; padding-left: 20px; border: none; background: url("../images/c_banner_bg2.png") #B70000 14px center no-repeat; }
.banner .nav .index a { color: #fff; }
.banner .nav .index:hover a { color: #fff; }
.banner .nav .end { float: right; width: 98px; }
.banner .navcontainer { position: relative; width: 998px; height: 40px; overflow: hidden; display: none; /*border:1px solid #ccc;*/ }
.banner .navtop { position: absolute; top: 1px; background: #EEEEEE; width: 115px; padding: 3px 15px; z-index: 1000; height: auto; display: none; border-top: none; }
.banner .navtop li { border-bottom: 1px solid #ccc; font-size: 14px; line-height: 28px; text-align: center; color: #000; }
.banner .navtop li a { color: #000; }
.banner .navtop li:hover a { color: #0C5190; }
.banner .navtop .nbord { border: none; }
.banner .n0 li { width: 500px; }
.banner .n1 { left: 122px; }
.banner .n2 { left: 218px; }
.banner .n3 { left: 314px; }
.banner .n4 { left: 400px; }
.banner .n5 { left: 496px; }

.search { position: absolute; /*left: 80px;*/ /*top: 160px;*/ right: 10px; width: 262px; height: 28px; float: right; overflow: hidden; margin-top: 6px; background: url(../images/search.png) center center no-repeat; }
.search #seChange { z-index: 1000; margin-left: 20px; top: 4px; font-size: 14px; line-height: 28px; text-align: center; color: #1E1E17; border: none; }
.search #seChange a { color: #1E1E17; }
.search .srar_text { width: 135px; height: 18px; line-height: 18px; margin-top: 2px; margin-left: 80px; float: left; }
.search .srar_button { width: 35px; height: 30px; background: none; border: none; cursor: pointer; }

.con100 .list_root .more, .conlist .L2 .C1-1 .list li .more { position: absolute; top: 0; padding-right: 12px; right: 5px; background: url("../images/c_more.png") right center no-repeat; font-size: 14px; line-height: 40px; }
.con100 .list_root .more a, .conlist .L2 .C1-1 .list li .more a { color: #1E1E17; }

.con05 .line1 .c2-1 { border: 1px solid #DADBD5; }

.con02 .line0 .c3-2 .lline0 .list li, .con03 .line1 .c3-2 .list li, .con05 .line1 .c2-1 .list li, .con05 .line1 .c2-2 .bd .list li, .con06 .line1 .c2-2 .list li, .con07 .line1 .lline1 .list li { border-bottom: 1px dotted #DADBD5; }

.con02 .line0 .c3-2 .lline0 .list li, .con02 .line0 .c3-3 .lline0 .list li, .con03 .line1 .c3-2 .list li, .con04 .line0 .c3-2 .list li, .con04 .line0 .c3-3 .list li, .con05 .line1 .c2-1 .list li, .con05 .line1 .c2-2 .bd .list li, .con06 .line1 .c2-2 .list li, .con07 .line1 .lline1 .list li { position: relative; font-size: 14px; line-height: 30px; padding-left: 20px; background: url("../images/cli_bg1.png") 5px center no-repeat; }
.con02 .line0 .c3-2 .lline0 .list li:hover, .con02 .line0 .c3-3 .lline0 .list li:hover, .con03 .line1 .c3-2 .list li:hover, .con04 .line0 .c3-2 .list li:hover, .con04 .line0 .c3-3 .list li:hover, .con05 .line1 .c2-1 .list li:hover, .con05 .line1 .c2-2 .bd .list li:hover, .con06 .line1 .c2-2 .list li:hover, .con07 .line1 .lline1 .list li:hover { background: url("../images/cli_bg1_on.png") 5px center no-repeat; }
.con02 .line0 .c3-2 .lline0 .list li:hover a, .con02 .line0 .c3-3 .lline0 .list li:hover a, .con03 .line1 .c3-2 .list li:hover a, .con04 .line0 .c3-2 .list li:hover a, .con04 .line0 .c3-3 .list li:hover a, .con05 .line1 .c2-1 .list li:hover a, .con05 .line1 .c2-2 .bd .list li:hover a, .con06 .line1 .c2-2 .list li:hover a, .con07 .line1 .lline1 .list li:hover a { color: #BA0100; }

.con03 .line0, .con05 .line0, .con06 .line0, .con07 .line0, .con08 .line0 { border-bottom: 1px solid #ccc; background: url("../images/c02_line3_bg2.png") 15px center no-repeat; height: 40px; }
.con03 .line0 .c1-1, .con05 .line0 .c1-1, .con06 .line0 .c1-1, .con07 .line0 .c1-1, .con08 .line0 .c1-1 { border-bottom: 1px solid #E90000; width: 131px; padding-left: 30px; margin-bottom: -1px; font-size: 20px; line-height: 40px; color: #E90000; font-weight: bold; }
.con03 .line0 .c1-1 a, .con05 .line0 .c1-1 a, .con06 .line0 .c1-1 a, .con07 .line0 .c1-1 a, .con08 .line0 .c1-1 a { color: #E90000; }

.list-time { right: 10px; font-size: 14px; line-height: 28px; color: #AAAAAA; }
.list-time a { color: #AAAAAA; }

body {  font-size: 16px; }

.banner_header{ background: url(/images/c_body_bg0.png) #fff center -38px no-repeat }

.index-box{background: url("../images/c_body_bg0.png") #fff center top no-repeat;}
.con { background: #FFF; }

.line0, .line1, .line2, .line3, .line4, .line5 { margin-top: 10px; }

/*-----------以下为自定义样式--------------*/
.con01 .wrap { height: 42px; border-top: 1px solid #DCDCD5; border-bottom: 1px solid #DCDCD5; margin-top: 10px; }
.con01 .wrap .c2-1 { width: 700px; height: 42px; float: left; overflow: hidden; background: url("../images/c01_line0_bg1.png") left center no-repeat; }
.con01 .wrap .c2-2 { width: 290px; height: 42px; float: right; overflow: hidden; position: relative; }

.con02 .line0 .c3-1 { width: 372px; height: auto; float: left; overflow: hidden; }
.con02 .line0 .c3-1 .lline0 { width: 372px; height: 247px; overflow: hidden; }
.con02 .line0 .c3-1 .lline1 { margin-top: 10px; width: 372px; height: 89px; overflow: hidden;background:#ccc; }
.con02 .line0 .c3-1 .lline1 .list { margin-top: 10px; }
.con02 .line0 .c3-1 .lline1 .list li { width: 83px; height: 32px; float: left; overflow: hidden; border: 1px solid #BA0100; margin-right: 10px; margin-bottom: 7px; font-size: 14px; line-height: 32px; text-align: center; color: #545454; }
.con02 .line0 .c3-1 .lline1 .list li a { color: #545454; }
.con02 .line0 .c3-1 .lline1 .list li:hover a { color: #BA0100; }

.con02 .line0 .c3-2 { width: 360px; height: auto; float: left; overflow: hidden; margin-left: 15px; }
.con02 .line0 .c3-2 .lline0 { width: 360px; height: 342px;  }
.con02 .line0 .c3-2 .lline0 .list li a { color: #1F1F1F; }
.con02 .line0 .c3-2 .lline1 { margin-top: 7px; }
.con02 .line0 .c3-2 .lline1, .con02 .line0 .c3-2 .lline1 img { width: 360px; height: 76px; overflow: hidden; }

.con02 .line0 .c3-3 { width: 240px; height: auto; float: right; overflow: hidden; }
.con02 .line0 .c3-3 .lline0 { width: 240px; height: 345px;  }
.con02 .line0 .c3-3 .lline0 .list li a { color: #1F1F1F; }
.con02 .line0 .c3-3 .lline1 { margin-top: 3px; width: 240px; height: 106px; overflow: hidden; background: url("../images/c02_line0_bg1.png") left center no-repeat; }

.con03 .line1 .c3-1 { width: 240px; height: 360px; float: left; overflow: hidden; }
.con03 .line1 .c3-1 .list { border-bottom: 1px dotted #eeeeee; }
.con03 .line1 .c3-1 .list li { float:left;width:120px; font-size: 14px; line-height: 28px; text-align: left; color: #444444; }
.con03 .line1 .c3-1 .list li a { color: #444444; }

.con03 .line1 .c3-2 { width: 428px; height: 355px; float: left; overflow: hidden; }
.con03 .line1 .c3-2 .list li a { color: #1F1F1F; }

.con03 .line1 .c3-3 { width: 310px; height: 355px; float: right; overflow: hidden; }
.con03 .line1 .c3-3 .list { font-size: 14px; line-height: 28px; color: #1F1F1F; }
.con03 .line1 .c3-3 .list a { color: #1F1F1F; }
.con03 .line1 .c3-3 .link { width: 149px;float:left; height: 47px; overflow: hidden; border: 1px solid #ccc; margin-top: 8px; }
.con03 .line1 .c3-3 .link a { width: 100%; height: 100%; display: block; }
.con03 .line1 .c3-3 .link1,.con03 .line1 .c3-3 .link3 { margin-right:5px}
.con03 .line1 .c3-3 .link2 { }
.con03 .line0 .more .list li { float: left; font-size: 14px; line-height: 41px; text-align: center; color: #444444; }
.con03 .line0 .more .list li a { color: #444444; }
.con03 .line0 .more .list li span { padding: 0 5px; }
.con03 .line0 .more .list li a:hover { color: #BE0000; text-decoration: underline; }


.con04 .line0 .c3-1 { width: 381px; height: 217px; float: left; overflow: hidden; }
.con04 .line0 .c3-1 .lline1 { margin-top: 4px; }
.con04 .line0 .c3-1 .lline1 .pic { position: relative; float: left; }
.con04 .line0 .c3-1 .lline1 .pic .layer { background: #000; opacity: 0.5; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; }
.con04 .line0 .c3-1 .lline1 .pic .tit, .con04 .line0 .c3-1 .lline1 .pic .layer { position: absolute; bottom: 0px; width: 100px; height: 23px; line-height: 23px; }
.con04 .line0 .c3-1 .lline1 .pic .tit { background: none; text-align: center; overflow: hidden; }
.con04 .line0 .c3-1 .lline1 .pic .tit a { color: #fff; }
.con04 .line0 .c3-1 .lline1 .pic, .con04 .line0 .c3-1 .lline1 .pic img { width: 100px; height: 65px; }
.con04 .line0 .c3-1 .lline1 .link { width: 252px; height: 65px; float: right; overflow: hidden; }
.con04 .line0 .c3-1 .lline1 .link .list { padding-top: 10px; }
.con04 .line0 .c3-1 .lline1 .link li { display: inline-block; font-size: 14px; line-height: 28px; text-align: center; color: #545454; padding: 0 5px; }
.con04 .line0 .c3-1 .lline1 .link li a { color: #545454; }

.con04 .line0 .c3-2 { margin-left: 10px; width: 298px; height: 217px; float: left; overflow: hidden; }
.con04 .line0 .c3-2 .list li a { color: #1F1F1F; }

.con04 .line0 .c3-3 { width: 298px; height: 217px; float: right; overflow: hidden; }
.con04 .line0 .c3-3 .list li a { color: #1F1F1F; }

.con05 .line0 { border-top: 1px solid #ccc; }
.con05 .line0 .c1-1 { border-bottom: 0; border-top: 1px solid #E90000; margin-top: -1px; }

.con05 .line1 .c2-1 { width: 288px; height: 268px; float: left; overflow: hidden; padding: 5px; }
.con05 .line1 .c2-1 dl { margin-bottom: 10px; }
.con05 .line1 .c2-1 dl dt { font-size: 14px; line-height: 40px; color: #333333; height: 40px; overflow: hidden; font-weight: bold; }
.con05 .line1 .c2-1 dl dt a { color: #333333; }
.con05 .line1 .c2-1 dl dd img { width: 141px; height: 98px; float: left; overflow: hidden; }
.con05 .line1 .c2-1 dl dd .txt { width: 140px; height: 98px; float: right; overflow: hidden; font-size: 14px; line-height: 25px; color: #999999; }
.con05 .line1 .c2-1 dl dd .txt a { color: #999999; }
.con05 .line1 .c2-1 .list li a { color: #1F1F1F; }

.con05 .line1 .c2-2 { width: 691px; height: 268px; float: right; overflow: hidden; }
.con05 .line1 .c2-2 .bd #flash2 { float: left; }
.con05 .line1 .c2-2 .bd .list { width: 310px; height: 268px; float: right; overflow: hidden; }
.con05 .line1 .c2-2 .bd .list li a { color: #1F1F1F; }

.con06 .line0 { position: relative; border-bottom: none; border-top: 1px solid #ccc; }
.con06 .line0 .c1-1 { border-bottom: 0; border-top: 1px solid #E90000; margin-top: -1px; }
.con06 .line0 .more .list li { float: left; font-size: 14px; line-height: 41px; text-align: center; color: #444444; }
.con06 .line0 .more .list li a { color: #444444; }
.con06 .line0 .more .list li span { padding: 0 5px; }
.con06 .line0 .more .list li a:hover { color: #BE0000; text-decoration: underline; }

.con06 .line1 .c2-1 { width: 680px; height: 250px; float: left; overflow: hidden; }
.con06 .line1 .c2-1 .pic { margin-top: 10px; }
.con06 .line1 .c2-1 .pic, .con06 .line1 .c2-1 .pic img { width: 310px; height: 186px; float: left; overflow: hidden; }
.con06 .line1 .c2-1 .txt { margin-top: 10px; width: 350px; height: 93px; float: right; overflow: hidden; }
.con06 .line1 .c2-1 .txt dl { border-bottom: 1px dotted #ccc; }
.con06 .line1 .c2-1 .txt dl dt { line-height: 28px; color: #000000; padding-left: 10px; background: url("../images/cli_bg1.png") left center no-repeat; height: 30px; overflow: hidden; font-weight: bold; }
.con06 .line1 .c2-1 .txt dl dt a { color: #000000; }
.con06 .line1 .c2-1 .txt dl dt:hover { background: url("../images/cli_bg1_on.png") left center no-repeat; }
.con06 .line1 .c2-1 .txt dl dt:hover a { color: #BA0100; }
.con06 .line1 .c2-1 .txt dl dd { font-size: 14px; line-height: 26px; color: #999999; height: 60px; overflow: hidden; }
.con06 .line1 .c2-1 .txt dl dd a { color: #999999; }

.con06 .line1 .c2-2 { width: 310px; height: 250px; float: right; overflow: hidden; }
.con06 .line1 .c2-2 .list { margin-top: 6px; }
.con06 .line1 .c2-2 .list li a { color: #1F1F1F; }

.con07 .line0 { border-top: 1px solid #ccc; }
.con07 .line0 .c1-1 { border-bottom: 0; border-top: 1px solid #E90000; margin-top: -1px; }

.con07 .line1 .c2-1 { width: 495px; height: 270px; float: left; overflow: hidden; }

.con07 .line1 .c2-2 { width: 495px; height: 270px; float: right; overflow: hidden; }

.con07 .line1 .lline0 { padding: 5px; }
.con07 .line1 .lline0 img { width: 125px; height: 90px; float: left; overflow: hidden; }
.con07 .line1 .lline0 dl { width: 350px; height: 90px; float: right; overflow: hidden; /*border-bottom: 1px solid #575571;*/ }
.con07 .line1 .lline0 dl dt { line-height: 28px; text-align: center; color: #1F1F1F; height: 30px; overflow: hidden; font-weight: bold; }
.con07 .line1 .lline0 dl dt a { color: #1F1F1F; }
.con07 .line1 .lline0 dl dd { font-size: 14px; line-height: 28px; color: #999999; height: 60px; overflow: hidden; }
.con07 .line1 .lline0 dl dd a { color: #999999; }
.con07 .line1 .lline0 dl dd a { color: #1F1F1F; padding-left: 10px; }

.con07 .line1 .lline1 .list li a { color: #1F1F1F; }

.con08 .line0 { border-top: 1px solid #ccc; }
.con08 .line0 .c1-1 { border-bottom: 0; border-top: 1px solid #E90000; margin-top: -1px; }

.con08 .line1 { width: 1000px; height: 160px; overflow: hidden; }
.con08 .line1 .list li { width: 193px; height: auto; float: left; overflow: hidden; margin-right: 8px; }
.con08 .line1 .list li img { width: 193px; height: auto; overflow: hidden; }
.con08 .line1 .list li .tit { margin-top: 10px; font-size: 12px; line-height: 20px; color: #999999; }
.con08 .line1 .list li .tit a { color: #999999; }

.con09 .line0 { margin-top: 20px; height: 40px; background: url("../images/c09_line0_bg1.png") left center no-repeat; font-size: 14px; line-height: 40px; color: #fff; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-left: 20px; }
.con09 .line0 a { color: #fff; }

.con09 .line1 { height: 40px; }
.con09 .line1 li { float: left; margin-right: 20px; font-size: 14px; line-height: 40px; text-align: center; color: #333333; }
.con09 .line1 li a { color: #333333; padding:0 10px;}

/*轮播样式*/
.flash, .flash .bd, .flash .bd1 { overflow: hidden; position: relative; }

.con02 .line0 #flash1 .prev, .con05 .line1 #flash2 .prev, .con02 .line0 #flash1 .next, .con05 .line1 #flash2 .next { position: absolute; top: 89px; width: 50px; height: 50px; }
.con02 .line0 #flash1 .prev, .con05 .line1 #flash2 .prev { left: 0px; background: url("../images/c_prev1_on.png") center center no-repeat; }
.con02 .line0 #flash1 .prev:hover, .con05 .line1 #flash2 .prev:hover { background: url("../images/c_prev1_on.png") center center no-repeat; }
.con02 .line0 #flash1 .next, .con05 .line1 #flash2 .next { right: 0px; background: url("../images/c_next1_on.png") center center no-repeat; }
.con02 .line0 #flash1 .next:hover, .con05 .line1 #flash2 .next:hover { background: url("../images/c_next1_on.png") center center no-repeat; }

.con02 .line0 #flash1 .imgdesc, .con05 .line1 #flash2 .imgdesc { height: 40px; filter: alpha(opacity=60); opacity: 0.6; background: #333; position: absolute; left: 0; bottom: 0px; width: 100%; }
.con02 .line0 #flash1 .imgdesc-txt, .con05 .line1 #flash2 .imgdesc-txt { position: absolute; bottom: 0px; z-index: 2; height: 30px; width: 100%; overflow: hidden; left: 0; }
.con02 .line0 #flash1 .imgdesc-txt li, .con05 .line1 #flash2 .imgdesc-txt li { height: 40px; line-height: 40px; width: 100%; position: absolute; bottom: 20px; }
.con02 .line0 #flash1 .imgdesc-txt li a, .con05 .line1 #flash2 .imgdesc-txt li a { font-size: 14px; color: #FFF; }

.con02 .line0 #flash1 .hd, .con05 .line1 #flash2 .hd { position: absolute; width: 100%; top: 190px; overflow: hidden; z-index: 2; text-align: right; }
.con02 .line0 #flash1 .hd, .con05 .line1 #flash2 .hd { padding-right: 20px; }
.con02 .line0 #flash1 .hd li, .con05 .line1 #flash2 .hd li { float: left; width: 27px; height: 6px; margin-right: 6px; background: #E4E4E4; border: none; }
.con02 .line0 #flash1 .hd li.on, .con05 .line1 #flash2 .hd li.on { background: #BA0100; }

.con02 .line0 #flash1 .bd, .con02 .line0 #flash1 img, .con02 .line0 #flash1 { width: 372px; height: 247px; }
.con02 .line0 #flash1 .imgdesc, .con02 .line0 #flash1 .imgdesc-txt { bottom: 0px; text-align: center; }

.con05 .line1 #flash2 .bd, .con05 .line1 #flash2 img, .con05 .line1 #flash2 { width: 370px; height: 223px; }

/*------------------------以下为slidebox-------------------------------------*/
.slidebox .hd { position: relative; height: 42px; }
.slidebox .hd li { float: left; font-size: 14px; line-height: 42px; text-align: center; color: #fff; width: 112px; height: 42px; overflow: hidden; }
.slidebox .hd li a { color: #fff; }
.slidebox .hd li.on { background: #BA0100; }
.slidebox .hd li.on a { color: #fff; }

.slidebox2 .hd { position: relative; height: 42px; background: #EEEEEE; border-bottom: 1px solid #ccc; }
.slidebox2 .hd li { line-height: 42px; text-align: center; color: #BA0100; width: 100%; height: 42px; overflow: hidden; font-weight: bold; }
.slidebox2 .hd li a { color: #BA0100; }
.slidebox2 .hd li.on a { color: #BA0100; }

.slidebox3 .hd { position: relative; height: 42px; /*font-weight: bold;*/ background: #EEEEEE; border-bottom: 1px solid #ccc; }
.slidebox3 .hd li { float: left; font-size: 14px; line-height: 41px; text-align: center; color: #333333; width: 116px; height: 41px; overflow: hidden; }
.slidebox3 .hd li a { color: #333333; }
.slidebox3 .hd li.on { background: #fff; border-top: 2px solid #0070CC; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.slidebox3 .hd li.on a { color: #BA0100; }

.slidebox .more, .slidebox2 .more, .slidebox3 .more { position: absolute; top: 0; padding-right: 12px; right: 5px; background: url("../images/c_more.png") right center no-repeat; font-size: 14px; line-height: 36px; }
.slidebox .more a, .slidebox2 .more a, .slidebox3 .more a { color: #1E1E17; }

.con01 .slidebox1 .hd { width: 100px; height: 42px; float: left; overflow: hidden; font-size: 14px; line-height: 42px; text-align: center; color: #D60000; font-weight: bold; }
.con01 .slidebox1 .hd a { color: #D60000; }
.con01 .slidebox1 .bd { width: 580px; height: 42px; float: left; overflow: hidden; overflow: hidden; }
.con01 .slidebox1 .bd li { float: left; height: 42px; font-size: 12px; line-height: 42px; text-align: center; color: #444444; }
.con01 .slidebox1 .bd li a { color: #444444; }
.con01 .slidebox1 .bd li span { font-size: 20px; line-height: 32px; text-align: center; color: #ccc; padding: 0 10px; }
.con01 .slidebox1 .bd li span a { color: #ccc; }

.con02 .c3-1 .slidebox .hd { border-bottom: 2px solid #BA0100; }

.con02 #slidebox2 .hd { background: #EEEEEE; }
.con02 #slidebox2 .hd a { color: #535353; }
.con02 #slidebox2 .hd li.on a { color: #fff; }

.con05 .c2-2 .slidebox3 .hd li { width: 68px; height: 33px; line-height: 33px; }
.con05 .c2-2 .slidebox3 .hd { height: 34px; }

.con06 .slidebox3 .hd, .con07 .slidebox3 .hd { height: 42px; }
.con06 .slidebox3 .hd li, .con07 .slidebox3 .hd li { height: 41px; line-height: 41px; }
.con06 .slidebox3 .more, .con07 .slidebox3 .more { line-height: 42px; }

/*----------------------------------picScroll*/
/*.con04 #picscroll1{ @extend %picscroll; margin-top: 38px; @include wah(1000px,392px,none); background: url("../images/c04_line0_bg2.png") repeat;  @extend %picscroll-arrow1;
}*/
/*以下为广告栏样式*/
.conad1 { margin-top: 10px; }
.conad1 .link { margin-right: 10px; }
.conad1 .link, .conad1 .link img { width: 326px; height: 75px; float: left; overflow: hidden; }
.conad1 .link3 { margin-right: 0px; }

.conad2 { margin-top: 10px; }
.conad2 .link { margin-right: 10px; }
.conad2 .link, .conad2 .link img { width: 1000px; height: 72px; float: left; overflow: hidden; }
.conad2 .link3 { margin-right: 0px; }

/*----------以下为友情链接-------*/
.con066 { height: 150px; background: #BA0100; margin-bottom: 20px; }
.con066 .tit { font-size: 12px; line-height: 28px; color: #fff; }
.con066 .tit a { color: #fff; }
.con066 span { margin-right: 30px; }
.con066 .p2 { margin-top: 25px; text-align: right; }
.con066 .p2 a { display: block; float: right; margin-left: 2px; }

/*----------以下为页脚----------*/
.con077 .wrap { width: 100%; /*background: #4C4C4C;*/ padding-top: 20px; padding-bottom: 10px; }
.con077 .line0 { font-size: 12px; line-height: 35px; color: #333333; }
.con077 .line0 a { color: #333333; }
.con077 .c2-1 { width: 550px; height: 160px; float: left; overflow: hidden; }
.con077 .c2-1 a { color: #000000; text-decoration: underline; line-height: 35px; }
.con077 .c2-1 .p1 { border-bottom: 1px dotted #ccc; margin-bottom: 5px; }
.con077 .c2-1 .p2 { height: 60px; }
.con077 .c2-1 .p2 span, .con077 .c2-1 .p2 img { display: inline-block; vertical-align: middle; }
.con077 .c2-2 { width: 440px; height: 100px; float: right; overflow: hidden; position: relative; }
.con077 .c2-2 #_ideConac { top: 5px; left: 80px; }
.con077 .c2-2 .p1 { margin-left: 190px; }

/*以下为列表页样式   所有容器均为1*格式   */
.con100 .positoncon { font-size: 12px; line-height: 36px; color: #333333; padding-left: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.con100 .positoncon a { color: #333333; }
.con100 .list_root { width: 1000px; height: 40px; overflow: hidden; font-size: 14px; line-height: 40px; color: #000; position: relative; padding-left: 10px; border-bottom: 1px solid #666; margin-bottom: 10px; }
.con100 .list_root a { color: #000; }
.con100 .list_child .list li { height: 32px; position: relative; border-bottom: 1px dotted #bbb; line-height: 32px; color: #3D3A46; }
.con100 .list_child .list li a { color: #3D3A46; }

.sideMenu { padding-top: 10px; border: 1px solid #ddd; }
.sideMenu h3 { height: 52px; margin: 2px auto; line-height: 52px; /*padding-left:10px; */ background: #C5DFF4; cursor: pointer; /*.flc(16px, 52px,#fff,center);*/ background: #3194DC; }
.sideMenu h3 em { float: right; display: block; width: 40px; height: 32px;  cursor: pointer; display: none; }
.sideMenu h3.on { color: #fff; font-weight: bold; }
.sideMenu h3.on em { background-position: 16px -57px; }
.sideMenu ul { /*padding:8px 15px; color:#999; display:none; */ }
.sideMenu ul a { color: #008EE4; }

/*此处为分页样式*/
#displaypagenum { border-top: 1px solid #ccc; padding: 10px; font-size: 14px; margin-top: 15px; }
#displaypagenum a { color: #333; font-size: 14px; }

/*以下为列表页样式*/
.conlist .L1 { width: 1000px; height: 40px; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
.conlist .L1 .postion { font-size: 14px; line-height: 40px; color: #333333; text-decoration: none; }
.conlist .L1 .postion a { color: #333333; }
.conlist .L2 .C1-1 .list li { position: relative; font-size: 14px; line-height: 40px; color: #000; border-bottom: 1px solid #ccc; }
.conlist .L2 .C1-1 .list li a { color: #000; }
.con09 .L1 { margin-top: 20px; height: 40px; background: url("../images/c09_line0_bg1.png") left center no-repeat; font-size: 14px; line-height: 40px; color: #fff; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-left: 20px; }
.con09 .L1 a { color: #fff; }

.con09 .L2 { height: 40px; }
.con09 .L2 li { float: left; margin-right: 20px; font-size: 14px; line-height: 40px; text-align: center; color: #333333; }
.con09 .L2 li a { color: #333333; padding:0 10px;}


/*----------以下为友情链接-------*/
.con066 { height: 150px; background: #BA0100; margin-bottom: 20px; }
.con066 .tit { font-size: 12px; line-height: 28px; color: #fff; }
.con066 .tit a { color: #fff; }
.con066 span { margin-right: 30px; }
.con066 .p2 { margin-top: 25px; text-align: right; }
.con066 .p2 a { display: block; float: right; margin-left: 2px; }

/*----------以下为页脚----------*/
.con077 .wrap { width: 100%; /*background: #4C4C4C;*/ padding-top: 20px; padding-bottom: 10px; }
.con077 .line0 { font-size: 12px; line-height: 35px; color: #333333; }
.con077 .line0 a { color: #333333; }
.con077 .c2-1 { width: 550px; height: 160px; float: left; overflow: hidden; }
.con077 .c2-1 a { color: #000000; text-decoration: underline; line-height: 35px; }
.con077 .c2-1 .p1 { border-bottom: 1px dotted #ccc; margin-bottom: 5px; }
.con077 .c2-1 .p2 { height: auto; }
.con077 .c2-1 .p2 span, .con077 .c2-1 .p2 img { display: inline-block; vertical-align: middle; }
.con077 .c2-2 { width: 440px; height: 100px; float: right; overflow: hidden; position: relative;  }
.con077 .c2-2 #_ideConac { top: 5px; left: 80px; }
.con077 .c2-2 .p1 { margin-left: 190px; }
.jcxxgk{width: 1000px;margin:0 auto 10px;height: auto;overflow: hidden;}
